package net.lab1024.smartadmin.module.business.order.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 *  [  ]
 *
 * @author mrmf
 * @version 1.0
 * @company ${company}
 * @copyright (c) ${company}Inc. All rights reserved.
 * @date  2021-05-10 10:35:27
 * @since JDK1.8
 */
@Data
public class OrderVO {
    @ApiModelProperty("ID")
    private Long id;

    @ApiModelProperty("订单单号")
    private String orderId;

    @ApiModelProperty("项目名称")
    private String projectName;

    @ApiModelProperty("类型")
    private String kinds;

    @ApiModelProperty("价格")
    private BigDecimal price;

    @ApiModelProperty("数量")
    private Integer amout;

    @ApiModelProperty("总价")
    private BigDecimal totalPrice;

    @ApiModelProperty("时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;

    @ApiModelProperty("备注")
    private String remark;

    @ApiModelProperty("会员卡号")
    private String customerId;

    @ApiModelProperty("付款方式")
    private String payment;

    @ApiModelProperty("经办人")
    private String agent;



}
